package com.bdyc.dao;

import com.bdyc.po.RoleFunctionRel;
import com.bdyc.po.RoleFunctionRelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RoleFunctionRelMapper {
    int countByExample(RoleFunctionRelExample example);

    int deleteByExample(RoleFunctionRelExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(RoleFunctionRel record);

    int insertSelective(RoleFunctionRel record);

    List<RoleFunctionRel> selectByExample(RoleFunctionRelExample example);

    RoleFunctionRel selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") RoleFunctionRel record, @Param("example") RoleFunctionRelExample example);

    int updateByExample(@Param("record") RoleFunctionRel record, @Param("example") RoleFunctionRelExample example);

    int updateByPrimaryKeySelective(RoleFunctionRel record);

    int updateByPrimaryKey(RoleFunctionRel record);
}